ecommerce using react